package org.pp.service;

import org.pp.admin.dto.InfoUpdate;
import org.pp.admin.dto.Login;
import org.pp.admin.dto.PasswordUpdate;
import org.pp.vo.AdminLoginCodeVo;
import org.pp.vo.AdminLoginVo;
import org.pp.vo.AdminUserInfoVo;

public interface ISysLoginService {

    AdminLoginCodeVo getCode();

    AdminLoginVo login(Login dto);

    void logout();

    void passwordUpdate(PasswordUpdate dto);

    void infoUpdate(InfoUpdate dto);

    AdminUserInfoVo userInfo();
}
